rope made with henequen fiber - Espagnol Anglais Dictionnaire